/* CSS Document
   存取款相关css

 */
input{
    padding-left:6px;
    padding-right:6px;
}
body{
}
.bodyStyle{
    background-color:#FFFFFF;
    padding-top: 28px;
}
.skinbg{
    background-color:#FBE9AC;
}
#forgetPwd{
    width:300px;
    margin:35px auto;
    font-size:12px;
    color:#000000;
}
#forgetPwd table{
    background-color:#155C92;
}
#forgetPwd table thead,
#forgetPwd table tfoot{
    color:#000000;
    text-align:center;
}
#forgetPwd table tbody{
    background-color:#FFFFFF;
}
#forgetPwd table td.style1{
    text-align:right;
    text-indent: 1em;
    padding-right:5px;
    width:50%;
}
#bottom-text{
    text-align:left;
}
.error{
    color:#FF0000;
}

#memAccTable{
    border-collapse:collapse;
    text-align:center;
}
#memAccTable table{
    background-color:#155C92;
    border-collapse:collapse;
    margin: 0 auto;
    text-align:left;
}
#memAccTable table tr td{
    border:1px solid #155C92;
    height:30px;
}
#memAccTable table thead,
#memAccTable table tfoot{
    color:#FFFFFF;
    font-size:12px;
    padding-left:59px;
    height:37px;
    text-align:center;
}
#memAccTable table thead td{
    text-align:left;
    padding-left:59px;
}
#memAccTable table tbody{
    color:#000000;
    background-color:#FFFFFF;
    font-size:12px; 
    text-align:left;
}
#memAccTable table .tipText{
    width:50%;
    text-align:right;
    padding-right:5px;
}
#memAccTable table .tipDwText{
    width:40%;
    text-align:right;
    padding-right:5px;
}
#memAccTable table .bottomTip{
    font-size:11px;
    text-align:center;
    background-color:#C9CACA;
    height:40px;
}
#memAccTable table  .modifyProfileTitle{
    font-weight:normal;
    font-size:12px;
    text-align:center;
    padding-left:0;
}
a.chg_passwd_flag {
    color:#FFFFFF;
    text-decoration:none;
}
#mainContent{
    width: 780px;
    background: url(../images/memberCenter/bgodds.jpg) top no-repeat white;
    padding-bottom: 15px;
    margin-left:1px;
    font-size:12px;
}
#pageTitle{ 
    width:750px;
    height:24px;
    margin:0 auto 7px auto;
    padding-top:10px;
}
#mainContent p.subject{
    background: url(../images/memberCenter/subject01.jpg) top no-repeat;
    width:82px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    margin-right:6px;
    float:left;
}
#tableWrap{
    background-color:#656565;
    margin:0px 15px;
}
.tableStyle01{
    border:1px solid #000;
    margin: 0px auto;
    text-align:center;
    width:100%;
    color:#000;
    width: 750px;
}
.tableStyle01 th{
    background-color:#3D3D3D;
    border:1px solid #656565;
    color:#FFFFFF;
    font-weight:normal;
    text-align:center;
    height: 23px;
    line-height: 23px;
}
.tableStyle01 td{
    background-color:#FFFFFF;
    border:1px solid #656565;
    padding:2px;
}
.tableStyle01 tr .gameLimit{
    background-color: #FBE9AC;
    color: #000000;
}
.za_button{
    font-size:12px;
}
.tableStyle01 .wagers th{
    background-color:#F1EFEF;
    text-align:center;
}
#pageTitle #pageTitleEx{
    float:right;
    color:#FF0000;
}
#pageTitle #pageTitleEx a{
    color:#CC0000;
    text-decoration:none;
    font-weight:bold;
}
.tableStyle01 .b_rig .amountGold{
    background-color:#CCCCCC;
    text-align:right;
}
.tableStyle01 .b_rig .awinGold{
    background-color:#990000;
    color:#FFFFFF;
    text-align:right;
}
.tableStyle01 .red_border {
    border: 2px solid #FF0000;
}
.tableStyle01 .b_rig_mor {
    background-color:#EDEDED;
    text-align:right;
}
.tableStyle01 .b_rig_mor td{
    background-color:#EDEDED;
}
.tableStyle01 .b_rig{
    background-color:#FFFFFF;
    text-align:right;
}
.b_cen{
    background-color:#FFFFFF;
    text-align:center;
    height:70px;
}

.Wdate{
    width:90px;
}
.BookTable td{
    padding:1px 0px;
}
#foot{
    text-align:left;
    color:#000000;
    font-size:12px;
    padding-left:10px;
}
#foot a{
    color:#CC0000;
    font-weight:bold;
    text-decoration:none;
}
#bank_body{
    background:#efefef ;
}
#bank_header{
	height: 78px;
	margin: 0 auto;
	background: url(../images/memberCenter/member-top.jpg) #2e1e17 0 50% no-repeat;
}
#bank_header .time{
	color: #f8e4b2;
	float: right;
	padding-right: 30px;
	padding-top: 10px;
	text-align: right;
}
#bank_logo{

}
#bank_content {
    margin:-1px auto;
}
#bank_footer{
    margin:0px auto;
    height:30px;
    color:#FFFFFF;
    background:url(../images/memberCenter/memberMaterial1-30.jpg) repeat-x;
    font-size : 11px;
    line-height:30px;
    font-weight: normal;
    font-family: Verdana, Arial, Sans-serif,taipei;
    position:fixed; 
    bottom:0;
    width:100%;
}
#bank_footer1{
    margin:0px auto;
    height:60px;
    color:#FFFFFF;
    background:url(../images/memberCenter/memberMaterial1-60.jpg) repeat-x;
    font-size : 11px;
    line-height:18px;
    font-weight: normal;
    font-family: Verdana, Arial, Sans-serif,taipei;
    position:fixed; 
    bottom:0;
    width:100%;
}
#bank_footer .footer_content{
	text-align:center;
	width:950px; margin: 0 auto;
	font-family: Verdana,Arial,Sans-serif,taipei; 
	font-size: 12px;  
	font-weight: normal;
}
#bank_footer .footer_content  p{
	display:block;
	text-align:center;
	color:#838b97;
	margin: 0px;
}
#bank_footer1 .footer_content{
	text-align:center;
	width:950px; 
	margin: 0 auto;
	font-family: Verdana,Arial,Sans-serif,taipei; 
	font-size: 12px;  
	font-weight: normal;
}
#bank_footer1 .footer_content  p{
	display:block;
	text-align:center;
	color:#838b97;
	margin: 0px; 
}


#bank_footer font{
    color:#FFFFFF;
}
#pay_system_option a{
    color:#FF0000;
    text-decoration: none;
}
#joinMember iframe{
    width: 730px;
    height: 1000px;
}
#memCash_body{
    background-color: #000000;
    color: #FFFFFF;
    font-size: 12px;
}
#memCash_body .memCash_tit{
    padding-left: 25px;
}
.JM_content {
    padding:10px 0 0 25px;
}
#memCash_body fieldset {
    padding:10px;
    margin:10px;
    border:1px solid #FFFFFF;
} 
#memCash_body legend{
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    letter-spacing:3px;
}
#memCash_body .star {
    font-family: verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
    vertical-align: -2px;
}
#memCash_body a{
    text-decoration: none;
    color:#BF0F0F;
}
#memCash_body .memCash_text{
    line-height: 15px;
    height: auto;
}
#myFORM input[type=text], #myFORM input[type=password], #myFORM select{
    border: 1px solid #ABADB3;
    -moz-border-radius:3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-shadow: 0 0 6px #CFD1D8;
    -moz-box-shadow: 0 0 6px #CFD1D8;
    -webkit-box-shadow: 0 0 6px #CFD1D8;
}
body.TPL { background-color: #FFF; }
.Tpl-table01 {
    background-color: #FFFFFF;
    border: 1px solid #A6C9E2;
    color: #000;
    font-size: 12px;
}
table .Tpl-title01 th{
    background-color: #0E6DA3;  
    height: 24px;
    text-align: center;
    font-weight: bold;
    color: #FFFFFF;
    /* IE10 */ 
    background: -ms-linear-gradient(top, #244B82 0%, #3172AE 100%);
    /* Mozilla Firefox */ 
    background: -moz-linear-gradient(top, #244B82 0%, #3172AE 100%);
    /* Opera */ 
    background: -o-linear-gradient(top, #244B82 0%, #3172AE 100%);
    /* Webkit (Chrome 11+) */ 
    background: -webkit-linear-gradient(top, #244B82 0%, #3172AE 100%);
    /* IE6-9 */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#244B82', endColorstr='#3172AE',GradientType=0 );
    /* Proposed W3C Markup */ 
    background: linear-gradient(top, #244B82 0%, #3172AE 100%);
}
.Tpl-table01 th, .Tpl-table01 td {
    height: 22px;
    border: 1px solid #A6C9E2;
}
tr.Tpl-trcolor1{
    background: #FFFFFF;
    /* IE10 */ 
    background: -ms-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
    /* Mozilla Firefox */ 
    background: -moz-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
    /* Opera */ 
    background: -o-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
    /* Webkit (Chrome 11+) */ 
    background: -webkit-linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
    /* Proposed W3C Markup */ 
    background: linear-gradient(top, #FFFFFF 0%, #EEEEEE 100%);
}
tr.Tpl-trcolor2{
    background: #EEEEEE;
}
tr.Tpl-trmouseenter {
    background: #DEF;
}

.TdB {
    background: none repeat scroll 0 0 #C5D9F1;
}
.hide1, .hide2 {
    display: none;
}
.TdR {
    background: none repeat scroll 0 0 #F2DCDB;
}
.TdG {
    background: none repeat scroll 0 0 #D8E4BC;
}
#tabalStyle td {
    padding: 1px 0;
}
#bank_content p {
    line-height: 18px;
}
#ShowBtn {
    margin-left: 15px;
}
#ShowBtn a {
    border: 1px solid #BBBBBB;
    cursor: pointer;
    display: block;
    float: left;
    margin: 3px 5px 0 0;
    padding: 5px 10px;
    width: auto;
}
#hide1 {
    background: none repeat scroll 0 0 #C5D9F1;
}
#hide2 {
    background: none repeat scroll 0 0 #F2DCDB;
}
#hide1:hover, #hide2:hover {
    background: none repeat scroll 0 0 #FDF5E6;
}
.ui-copyright{
	width:auto;
	height:70px;
	padding-top:10px;
	border-top:1px solid #040f20;
	background:#06162e;
}
.ui-copyright p{
	display:block;
	text-align:center;
	color:#838b97;
	margin: 0px;
}